Anthony Yarde Finally Gets His Revenge.